package com.guanzhi.mp.constant;

import com.baomidou.mybatisplus.annotation.EnumValue;
import com.fasterxml.jackson.annotation.JsonValue;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

/**
 * Mybatis-Plus 练习
 * <p> Package: com.guanzhi.mp.constant </p>
 * <p> File: UserEnable.java </p>
 * <p> Description:  (用户启用停用 枚举)</p>
 * <p> Date: 2024/6/16 15:12</p>
 *
 * @author 观之
 * @version 1.0 （代码版本）
 * @email <a href="mailto:guanzhi55634@aliyun.com">观之</a>（邮箱）
 * @date 2024/6/16 15:12
 * @since jdk17（jdk版本）
 */
@Getter
@RequiredArgsConstructor
public enum UserEnable {
    ENABLE(0, "启用"),
    DISABLE(1, "停用");

    @EnumValue
    @JsonValue
    private final Integer code;
    private final String desc;
}
